Big Huge Thesaurus

turkey vulture

noun